package dao;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import model.Compra;
import model.ItemCompra;
import model.Produto;

public class PopularDadosObsoleto {

    public void Criar() {

        EntityManagerFactory emf = Persistence.createEntityManagerFactory("furb");
        EntityManager em = emf.createEntityManager();

        em.getTransaction().begin();

        Produto p1 = new Produto();
        p1.setDescricao("Barra de chocolate");
        p1.setPreco(2.99);
        em.persist(p1);

        Produto p2 = new Produto();
        p2.setDescricao("Barra de cereal");
        p2.setPreco(1.50);
        em.persist(p2);

        Compra c1 = new Compra();

        ItemCompra i1c1 = new ItemCompra();
        i1c1.setProduto(p1);
        i1c1.setQuantidade(10);
        c1.addItem(i1c1);

        ItemCompra i2c1 = new ItemCompra();
        i2c1.setProduto(p2);
        i2c1.setQuantidade(5);
        c1.addItem(i2c1);

        em.persist(c1);

        em.getTransaction().commit();

        em.close();
        emf.close();
    }

}
